three day race - French English Dictionary